/**
 *  @file boundingBox.h
 *
 *  @date 16-nov-2009
 *  @author Ives van der Flaas
 */

#ifndef BOUNDINGBOX_H_
#define BOUNDINGBOX_H_

#include "vector2.h"
namespace si
{

/** A BoundingBox is an entity that can be tested for collisions against
 * other BoundingBox'es. The dynamic type of these BoundingBoxes does not
 * have to be identical for these collision to take place.
 */
class BoundingBox
{
public:
	BoundingBox(Vector2 center): fCenter(center){}
	virtual void setCenter(Vector2 newCenter);
protected:
	Vector2 fCenter;
};

}

#endif /* BOUNDINGBOX_H_ */
